diamond back terrapins - Turco Inglés Diccionario